meteorological satellites - Alemán Inglés Diccionario